• word of the day

    distinguished service medal

    distinguished service medal - Dictionary definition and meaning for word distinguished service medal

    Definition
    (noun) a United States military decoration for meritorious service in wartime duty of great responsibility

Word used in video below:
text: couple of distinguished experts to see
Download our Mobile App Today
Receive our word of the day
on Whatsapp